make a stab at - German English Dictionary